take upper hand - Francés Inglés Diccionario